English Adjectives: vindicatory

English Adjectives verb 'vindicatory' conjugated